<%@ page contentType="text/html;charset=UTF-8" language="java" %>

<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<html>
<head>
    <title>ИС "Аттестация рабочих мест"</title>
    <link rel="stylesheet" type="text/css" href="/arm/resources/css/style.css">
</head>
<body>


<f:view>
    <a4j:form id="frm" ajaxSubmit="true">

        <%@ include file="/pages/common/menu.jsp" %>

        <h:panelGrid columns="3">

            <h:outputText id="obiektNameLbl" value="Наименование объекта(цех)"/>
            <h:inputText id="obiektNameTxt" value="#{obiektBean.obiekt.name}" required="true"
                         maxlength="80"/>
            <rich:message for="obiektNameTxt" styleClass="error" />

            <h:outputText id="obiektAdressLbl" value="Адресс объекта"/>
            <h:inputText id="obiektAdressTxt" value="#{obiektBean.obiekt.adress}" required="true"
                         maxlength="80"/>
            <rich:message for="obiektAdressTxt" styleClass="error" />

            <h:outputText id="obiektPeriodLbl" value="Наименование периода"/>
            <h:selectOneMenu id="per" value="#{obiektBean.obiekt.dicPeriod}"  required="true"
                             converter="identifableConverter">
                <f:selectItems value="#{obiektBean.periodList}"/>
            </h:selectOneMenu>
            <rich:message for="per" styleClass="error" />

            <h:outputText id="beginDateLbl" value="Дата начала проведения"/>
            <rich:calendar id="beginDateCalendar"
                           value="#{obiektBean.obiekt.beginDate}"
                           datePattern="dd.MM.yyyy"
                           cellWidth="24px"
                           cellHeight="22px"
                           style="width:200px"/>
            <rich:message for="beginDateCalendar" styleClass="error" />

            <h:outputText id="endDateLbl" value="Дата окончания проведения"/>
            <rich:calendar id="endDateCalendar"
                           value="#{obiektBean.obiekt.endDate}"
                           datePattern="dd.MM.yyyy"
                           cellWidth="24px"
                           cellHeight="22px"
                           style="width:200px"/>
            <rich:message for="endDateCalendar" styleClass="error" />


            <h:outputText id="obiektNCLbl" value="Номер договора"/>
            <h:selectOneMenu id="nc" value="#{obiektBean.obiekt.contract}"  required="true"
                             converter="identifableConverter">
                <f:selectItems value="#{obiektBean.contractList}"/>
            </h:selectOneMenu>
            <rich:message for="nc" styleClass="error" />


        </h:panelGrid>

        <h:panelGrid id="pnlButtonsRows" columns="2">
            <a4j:commandButton id="btnSave" action="#{obiektBean.save}" value="Сохранить"/>
            <a4j:commandButton id="btnCancel" action="#{obiektBean.cancel}" immediate="true" value="Отмена"/>
        </h:panelGrid>
    </a4j:form>
</f:view>
</body>
</html>